#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2025/1/13 22:25
# @Author  : 小呆呆不爱睡觉
# @File    : 1月13日刷题.py
# @Software: PyCharm
'''
    列表的定义
'''
# 定义一个空列表
list1 = []
# 列表的元素没有限制
list2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 'hello', 'world', (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)]
print(list2[10])
print(list2[-1])
list2.insert(0, 'python')  # 在指定位置插入元素
print(list2[0])
list2.append('java')  # 在列表末尾添加元素
print(list2[-1])
list2.extend([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])  # 在列表末尾添加多个元素
print(list2[-1])
list2.remove('java')  # 删除指定元素
# 计算列表长度
print(len(list2))
for i in range(len(list2)):
    print(list2[i])

print('------------------------请继续练习吧，主人----------------------------')
# 定义一个列表，删除最后pop
list2.pop()
print(type(list2))
print(list2)
# 清空类表
list2.clear()
print(list2)
print('------------------------请继续练习吧，主人----------------------------')
# 定义一个列表，删除指定元素
list2 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
list2.remove(5)
